Documentos automatizados

R de Trás-pra-frente

Carolina Musso

PROFESP, DEMSP, MS

Introdução

Muitas análises, tempo de analisá-las

  • Muito tempo + softwares + profissionais

  • Maior possibilidade de erro

Documentos reprodutíveis

  • Economia de tempo

  • Não ficam atreladas a uma pessoa

Vamos ver algo especial do R

  • Bem diferente de como foi criado nos anos 90

  • Rmarkdown

  • Quarto

R de trás-pra-frente

  • Vamos ver um código pronto!

  • Faça o download do arquivo disponível na plataforma e dê uma olhada no código por um tempo!

  • Coloque as suas percepções, pontos que achou interessante, pontos que conseguiu “entender” no fórum de discussões!

Agora faça como eu!

  • Se deu tudo errado, não se desespere!

Você conseguiu diferenciar essas partes?

  • Cabeçalho

  • Texto

  • Código

Cabeçalho

  • Metadados

  • Linguagem YAML

  • É MUITO sensível (qualquer coisa atrapalha)

Texto

  • Markdown

Código

  • É o coração do R mesmo

    • Linguagem de programação

    • Como que difere de Excel (apontar e clicar?)

Brincando com o código

  • Mudar de cor, posição …

O que são esses chunks afinal?

  • O “código” própriamente dito

  • As partes dos chunks

    • cabeçalho (do chunk)
    • conteúdo
      • código
      • comentários

Desafio

  • Hashtag: Qual a diferença dele (#) na parte do texto e dentro dos chunks de código?
  • Código inline: Há outro tipo de escrita de código em R no script sem ser dentro dos chunks. Tente encontra-lo e coloque seus comentários no fórum!

FIM DA AULA PILOTO